/**
 * 项目默认配置项
 * primaryColor - 默认主题色
 * navTheme - sidebar theme ['dark', 'light'] 两种主题
 * colorWeak - 色盲模式
 * layout - 整体布局方式 ['sidemenu', 'topmenu'] 两种布局
 * fixedHeader - 固定 Header : boolean
 * fixSiderbar - 固定左侧菜单栏 ： boolean
 * autoHideHeader - 向下滚动时，隐藏 Header : boolean
 * contentWidth - 内容区布局： 流式 |  固定
 * storageOptions: {} - Vue-ls 插件配置项 (localStorage/sessionStorage)
 */
export default {
  title: '明动软件',
  logo: '明动软件',
  // 配置主键,目前用于存储
  key: '明动软件',
  indexTitle: '明动软件',
  // 配置无权限可以访问的页面
  whiteList: ['/login', '/404', '/401', '/lock'],
  // 配置不添加tags页面 （'/advanced-router/mutative-detail/*'——*为通配符）
  whiteTagList: [ '/login', '/404', '/401', '/lock' ],
  lockPage: '/lock',
  tokenTime: 6000,
  infoTitle: '',
  statusWhiteList: [428],
  // 配置首页不可关闭
  isFirstPage: false,
  // primary color of ant design
  primaryColor: '#1890FF',
  // theme for nav menu
  navTheme: 'dark',
  // nav menu position: sidemenu or topmenu
  layout: 'sidemenu',
  // layout of content: Fluid or Fixed, only works when layout is topmenu
  contentWidth: 'Fixed',
  // sticky header
  fixedHeader: false,
  // sticky siderbar
  fixSiderbar: false,
  // auto hide header
  autoHideHeader: false,
  // 颜色置灰
  colorWeak: false,
  // 多选项卡
  multiTab: false,
  production: process.env.NODE_ENV === 'production' && process.env.VUE_APP_PREVIEW !== 'true',
  fistPage: {
    label: '首页',
    value: '/wel/index',
    params: {},
    query: {},
    group: [],
    close: false
  },
  // 配置菜单的属性
  menu: {
    props: {
      label: 'label',
      path: 'path',
      icon: 'icon',
      children: 'children'
    }
  },
  // vue-ls options
  storageOptions: {
    namespace: 'pro__', // key prefix
    name: 'ls', // name variable Vue.[ls] or this.[$ls],
    storage: 'local' // storage name session, local, memory
  },
  // 媒体查询配置
  query: {
    tv: 'screen and (min-width: 1200px)',
    desktop: 'screen and (min-width : 992px) and (max-width : 1199px)',
    tablet: 'screen and (min-width : 768px) and (max-width : 991px)',
    mobile: 'screen and (min-width: 576px) and (max-width : 767px)'
  }
}
